/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */

package persistencia;

import java.sql.Connection;
import java.util.Collection;
import modelo.DetalleAjuste;

/**
 *
 * @author Felipe
 */
public class DetalleAjusteBean {
    
    private DetalleAjusteDAO dao;

    public DetalleAjusteBean(Connection conexion) {

        dao = new DetalleAjusteDAO();
        dao.setConexion(conexion);
    }

     public Collection<DetalleAjuste> editarCantidad(Collection<DetalleAjuste> listaDetalle, String codProd, int cantidad) {

        for (DetalleAjuste de : listaDetalle) {
            if (de.getCodProducto().equals(codProd)) {
                de.setCantidad(cantidad);
            }
        }
        return listaDetalle;
    }

    public Collection<DetalleAjuste> eliminarDetBol(Collection<DetalleAjuste> listaDetalle, String codProd) {

        for (DetalleAjuste de : listaDetalle) {
            if (de.getCodProducto().equals(codProd)) {
                listaDetalle.remove(de);
            }
        }
        return listaDetalle;
    }

    public Collection<DetalleAjuste> obtenerDetalleAjuste(int codAju) {
        Collection<DetalleAjuste> detalle = dao.buscarTodosPorCodAju(codAju);
        return detalle;
    }
}
    

